home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / board / IGNUChess151.lha / GNUChess-1.51 / gfx.h < prev    next >
C/C++ Source or Header  |  1994-02-10  |  1KB  |  55 lines

  1. #define ODD(N)        ((N) & 0x1)
  2.  
  3. #define FELDBREITE    50
  4. #define FELDHOEHE    50
  5. #define XOFF        21
  6. #define YOFF        426
  7.  
  8. #define XPOS(X)        (XOFF+(X)*FELDBREITE)
  9. #define YPOS(Y)        (YOFF-((Y)+1)*FELDHOEHE)
  10.  
  11. #define FCOLOR(X,Y)    (ODD((X)+(Y)) ? COLOR_SFELD : COLOR_WFELD)
  12.  
  13. #define NX1        (XPOS(8)+6)
  14. #define NY1        (YPOS(7))
  15. #define NX2        (w->Width-7)
  16. #define NY2        (YPOS(4)-3)
  17.  
  18. #define TX1        (XPOS(8)+6)
  19. #define TY1        (YPOS(3))
  20. #define TX2        (w->Width-7)
  21. #define TY2        (YPOS(-1)-3)
  22.  
  23. extern struct Image        *Images[];
  24. extern struct IntuiText    *IText_nor,
  25.                         *IText_rev;
  26. extern struct Window    *w;
  27. extern struct IntuiText    *Ntxt;
  28. extern struct Screen    *s;
  29. extern struct Image        WFImage;
  30. extern struct Image        SFImage;
  31. extern struct Image        WBWFImage;
  32. extern struct Image        WBSFImage;
  33. extern struct Image        SBWFImage;
  34. extern struct Image        SBSFImage;
  35. extern struct Image        WTWFImage;
  36. extern struct Image        WTSFImage;
  37. extern struct Image        STWFImage;
  38. extern struct Image        STSFImage;
  39. extern struct Image        WSWFImage;
  40. extern struct Image        WSSFImage;
  41. extern struct Image        SSWFImage;
  42. extern struct Image        SSSFImage;
  43. extern struct Image        WLWFImage;
  44. extern struct Image        WLSFImage;
  45. extern struct Image        SLWFImage;
  46. extern struct Image        SLSFImage;
  47. extern struct Image        WDWFImage;
  48. extern struct Image        WDSFImage;
  49. extern struct Image        SDWFImage;
  50. extern struct Image        SDSFImage;
  51. extern struct Image        WKWFImage;
  52. extern struct Image        WKSFImage;
  53. extern struct Image        SKWFImage;
  54. extern struct Image        SKSFImage;
  55.